cmake_minimum_required(VERSION 3.25)
project(Windbg-Test)

set(CMAKE_CXX_STANDARD 20)

file(GLOB_RECURSE src_files LIST_DIRECTORIES false src/*.cpp)

add_executable(test-win ${src_files})

target_compile_options(test-win PRIVATE "$<$<CXX_COMPILER_ID:MSVC>:/utf-8>")

target_compile_definitions(test-win PUBLIC UNICODE _UNICODE)